PDS Mini Services
Domain Message Specification

getPatientDetailsByNHSNumberRequest-v1-0 Tabular View

Static model: getPatientDetailsByNHSNumberRequest-v1-0 - QUPA_RM000003GB01

Date: 04 April 2011 11:47:51 BST
getPatientDetailsByNHSNumberRequest-v1-0
Used by:
classCode: CS [1..1] {M = CACT} Indicates that this is a Control Act.
moodCode: CS [1..1] {M = EVN} Indicates that this is an Event.
id: II.NHS.IdentifierType2 [1..1] {M}

This is a unique identifier for this instance of the message.

The II.NHS.IdentifierType2 flavour shall be used to carry this information as follows:

  • The root attribute will contain a DCE UUID.
code: CV.NHS.CodedValueType1 [1..1] {M = C:MiniServiceMessageType#getPatientDetailsByNHSNumberRequest-v1-0}

A code which indicates the type of message.

The CV.NHS.CodedValueType1 data type flavour is used to carry the information as follows:

  • The code attribute is fixed to the value indicated.
  • The codeSystem attribute shall contain the OID for the vocabulary indicated
queryEvent 1..1 {M} (getPatientDetailsByNHSNumberRequest-v1-0Grouper)

getPatientDetailsByNHSNumberRequest-v1-0Grouper
Used by: getPatientDetailsByNHSNumberRequest-v1-0
Person.DateOfBirth 1..1 {M} (Person.DateOfBirth)
Person.LocalIdentifier 0..1 {U} (Person.LocalIdentifier)
Person.NHSNumber 1..1 {M} (Person.NHSNumber)
Person.Name 0..1 {U} (Person.Name)

Person.DateOfBirth
Used by: getPatientDetailsByNHSNumberRequest-v1-0Grouper
Provides information about the Date Of Birth.
value: TS.NHS.TimestampType1 [1..1] {M}

The value of the date of birth for the patient.

The TS.NHS.TimestampType1 data type flavour is used to carry this information as follows:

  • The value attribute will contain the date in the format YYYYMMDD.
semanticsText: ST [1..1] {M = "Person.DateOfBirth"}

A literal text string identifying the parameter item.


Person.LocalIdentifier
Used by: getPatientDetailsByNHSNumberRequest-v1-0Grouper
Provides information about the Local Identifier.
value: II.NHS.IdentifierType3 [1..1] {M} The value of a local identifier.

The II.NHS.IdentifierType3 data type flavour is used to carry this information as follows:
  • The root attribute will contain an OID
  • The extension attribute will contain the value of the identifier.
In the absence of a local OID, the OID 2.16.840.1.113883.2.1.3.2.4.18.24 (Local Person Identifier) may be used.


semanticsText: ST [1..1] {M = "Person.LocalIdentifier"} A literal text string identifying the parameter item. A literal text string identifying the parameter item.

Person.NHSNumber
Used by: getPatientDetailsByNHSNumberRequest-v1-0Grouper
Provides information about the NHS Number.
value: II.NHS.IdentifierType1 [1..1] {M} The value of the NHS number for the patient.

The II.NHS.IdentifierType1 datatype flavour is used to carry this information as follows:-

  • The root attribute will contain an OID with the value "2.16.840.1.113883.2.1.4.1";
  • The extension attribute will contain the NHS number itself.
semanticsText: ST [1..1] {M = "Person.NHSNumber"}

A literal text string identifying the parameter item.


Person.Name
Used by: getPatientDetailsByNHSNumberRequest-v1-0Grouper
Provides information about the Name.
value: PN.NHS.PersonNameType1 [1..1] {M}

The name of the patient.

The PN.NHS.PersonNameType1 flavour is used to carry this information as follows:

  • The family element may contain the family name.
  • The given element may contain the given name.
semanticsText: ST [1..1] {M = "Person.Name"}

A literal text string identifying the parameter item.